#ifndef __BSP_DEVICEBAT_H
#define __BSP_DEVICEBAT_H


#include "main.h"
void BatDeviceConfig(void);
uint8_t Bat1_I2C_ReadBuffer(uint8_t devAddr, uint8_t regAddr, uint8_t *pData, uint16_t len);
uint8_t Bat2_I2C_ReadBuffer(uint8_t devAddr, uint8_t regAddr, uint8_t *pData, uint16_t len);
#define ReadDET1() HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_5)
#define ReadDET2() HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_10)
#define G1(x)      HAL_GPIO_WritePin(GPIOA,GPIO_PIN_4,x?GPIO_PIN_SET:GPIO_PIN_RESET)
#define G2(x)      HAL_GPIO_WritePin(GPIOA,GPIO_PIN_9,x?GPIO_PIN_SET:GPIO_PIN_RESET)
#endif



